portable derrick - German English Dictionary